Lesser Antillean thrush - French English Dictionary